package vo

import (
	"gitee.com/yangguoliang001/go-gin-vue3/BO"
	"gitee.com/yangguoliang001/go-gin-vue3/model"
)

type LoginVO struct {
	Username string `json:"username"` // 用户名
	BO.LoginBO
}

type LogoutVO struct {
	Logout bool `json:"logout"`
}

type AdminVO struct {
	Id       int32  `json:"id"`       // 主键
	Username string `json:"username"` // 用户名
	Nickname string `json:"nickname"` // 昵称
	Mobile   string `json:"mobile"`   // 手机号
}

type AdminListVO struct {
	AdminList []model.AdminDO `json:"adminList"`
	Total     int64           `json:"total"`
	PageSize  int             `json:"pageSize"`
	Page      int             `json:"page"`
}

type AdminMenuListVO = []BO.AdminMenuListBO
